offer of giving something - French English Dictionary